leave one's mark on - Französisch Englisch Wörterbuch